<!DOCTYPE html>
<html>
    <head>
        <meta charset="utf-8">
        <meta name="viewport" content="width=device-width, initial-scale=1.0, minimum-scale=1.0, maximum-scale=1.0, user-scalable=no" >
        <title>this指向</title>
    </head>
    <body>
        <script>

            //1.全局当中指向Window对象  this永远指向的是最后调用它的对象
            //console.log(this);
            // function 声明函数里面指向的也是Window 包括自执行函数
            // function bar () {console.log(this)}
            // bar();

            //2.在掉调用的方法中谁调用就指向谁 在被绑定的时间当中指向的也是绑定元素本身
            // person对象的调用 this指向persion对象本身+
            // var person = {
            //     run:function(){console.log(this)}
            // };
            // person.run();

            //3.在构造函数当中或者构造函数原型中this指向这个构造函数本身


            //改变this指向  使用new改变this指向  call 和 apply 和bind都会改变this指向;
        </script>
    </body>
</html>